insulated cap - Français Anglais Dictionnaire